草庐IT

Android RelativeLayout 边距

全部标签

html - CSS 边距 : 0 Auto; is not working on <img> tag

我的标记很简单,而且我使用的是内联CSS。我的目标是使用margin:0auto;使图像居中在styleHTML属性。这是我试过的代码:为什么CSS没有居中我的? 最佳答案 您必须使用display:block才能使margin:0pxauto生效。 关于html-CSS边距:0Auto;isnotworkingontag,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/26477

html - CSS 中的边距是什么?

这个问题在这里已经有了答案:WhydoesthisCSSmargin-topstylenotwork?(14个答案)关闭6年前。很久以前我就假设margin是父元素和自身之间的空间。但我认为这不是真的。请检查下面带有CSS的简短HTML。BoxModelbody{background-color:#ccc;}header{text-align:center;text-decoration:underline;font-weight:bold;}#container{background-color:grey;width:400px;height:400px;}#container.bo

html - 字体大小是否有不可见的填充/边距?

我很难理解font-size在以下html片段中的工作原理:.container{padding:20px;}ul{margin:0;padding:0;list-style-type:none;}ulli{margin:0;padding:0;background:blue;height:50px;line-height:50px;color:white;}ullispan{border:1pxsolidred;margin:0;padding:0;}#test1li{font-size:48px;}#test2li{font-size:42px;}​TestTest​我希望我的li

javascript - 如何使用纯 javascript 将 css 边距值转换为像素?

我正在寻找将html元素css边距值转换为绝对像素的最简单和跨浏览器的方法。例如说边距是“自动”。我不能使用任何js框架。 最佳答案 您想使用window.getComputedStyle方法:varstyle=window.getComputedStyle(element,null);//style.marginLeft这是一个工作演示:http://jsfiddle.net/VxccZ/更新对于IE8及更早版本(不支持此方法),请使用元素的currentStyle属性:varstyle=element.currentStyle;

html - 带有边距的 CSS flex child 装订线

我有一个画廊布局,我想用边距分隔每个框。问题是每一行的最后一个框没有与网格对齐;右边还有空间,我怎么能不使用填充呢?(这将迫使我添加另一个包装div)*{box-sizing:border-box;margin:0;padding:0;}ul{list-style-type:none;}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.align-center{

html - 溢出 x 滚动显示 : flex, 最后一个子项不显示父 div 填充和边距

请查看最后一项,父div填充在这里不起作用。有帮助吗?这是我的代码:.horizontal-scrollable{padding:15px;white-space:nowrap;overflow-x:scroll;overflow-y:hide;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;flex-wrap:nowrap;}.year-tag{background:#E6E7E8;padding:12px;font-size:12px;line-height:14px;border:0;font-

html - 如何设置 QTextDocument 边距和其他属性(setHTML,打印为 pdf)?

我有以下certificate类,用于从一些图像和数据中生成pdf文档。设置图像源后,我调用generate()函数并获取test.pdf输出文件。该文档是基于QTextDocument类使用setHtml(html)方法创建的。问题是文档周围有很大的空白,而我希望带有Logo图像的标题“REPORT”位于页面的最顶部。我还想在表格中添加下边框,但据我了解Qt(SupportedHTMLSubset)不支持它。Python3代码:classcertificate:def__init__(self):self.logo=Nonepdffile='test.pdf'self.histogr

html - 将文本框拉伸(stretch)到页面的整个宽度,边距为 5px

我正在创建一个简单的HTML文档,其中包含一个我打算用作panel的内容的表单在Firefox附加组件中。目前文档包含一个标签和文本框,我希望它能拉伸(stretch)页面的整个宽度,每边留出5像素的边距。这是我的代码:PhraseIndexerbody{font:10ptarial,helvetica,sans-serif;padding:0;margin:5px;position:fixed;width:100%;}div{width:inherit}#phrase{width:inherit;}Passphrase除了我在右侧缺少5像素的边距外,这大部分都有效-文本框向右延伸到页

HTML 边距插入其他元素

有人可以回答我吗,为什么当我为我的设置边距顶部时?,所有其他div都被推下。为什么如果设置float:left到我的,一切正常。代码:OláMundo!/*CSSRESETHERE*/(http://html5doctor.com/html-5-reset-stylesheet/)body{margin:0;}#container{width:1000px;min-height:100%;height:auto;margin:0auto;}#header{width:100%;height:160px;background-color:#FF0;}#logo{width:150px;h

html - 为什么浏览器会在所有网页中设置预定义的边距样式?

为什么所有浏览器在上设置任意大小的边距所有网页的元素?*我对此并不感到惊讶,因为我制作网页已经很多年了,但我只是假设它是规范的一部分,就像中的文本一样应该大胆。但是,如HTML5中所示,HTML4.01,HTML4.0,HTML3.2,甚至HTML2.0和theRFCDefinition,甚至从未提及默认样式!我找不到2.0之前的任何HTML定义,该版本于1995年发布,所以为什么所有浏览器都会插入非常具体的8px所有网页上的边距*,尤其是现在每个网站都在CSS的前几行中删除它(甚至HTML4.01spec'sstylesheet这样做)或规范化/重置样式表?当然,有人可能会争辩说,像